package com.agent.service;

import com.agent.entity.User;
import com.baomidou.mybatisplus.extension.service.IService;
import com.agent.dto.LoginRequestDTO;
import com.agent.dto.RegisterRequestDTO;
import com.agent.dto.UpdateUserRequestDTO;

public interface UserService extends IService<User> {
    // 登录
    String login(LoginRequestDTO req);
    // 注册
    Long register(RegisterRequestDTO req);
    // 获取用户信息
    User getUserInfo(Long id);
    // 修改用户信息
    boolean updateUser(Long currentUserId, UpdateUserRequestDTO req);
}
